Reinforcement ColumnRebars Circular/de

Reinforcement Stützenbewehrung

Menüeintrag
3D/BIM → Bewehrungswerkzeuge → Stützenbewehrung
Arbeitsbereich
Reinforcement, BIM
Standardtastenkürzel
Keiner
Eingeführt in Version
0.19
Siehe auch
Reinforcement Stützenbewehrung, Reinforcement Säulenbewehrung ZweiBügelSechsStäbe

Beschreibung

Das Werkzeug Reinforcement Stützenbewehrung ermöglicht dem Anwender, Bewehrungsstäbe innerhalb einer Stütze (Struktur-Objekt) zu erzeugen. Diese Seite zeigt ein weiteres Anwendungsbeispiel für dieses Werkzeug.

Dieses Werkzeug ist Teil des Arbeitsbereichs Reinforcement; dieser ist ein externer Arbeitsbereich, der mit dem Addon-Manager installiert werden kann.

Drei Anwendungsbeispiele stehen zur Verfügung:

Ringförmige Säulenbewehrung innerhalb einer Stütze

Anwendung

1. Die Deckelfläche eines zuvor erstellten Arch-Struktur-Objekts auswählen.

2. Dann Stützenbewehrung in den Armierungswerkzeugen auswählen.

3. Eine Dialog-Box wird sich öffnen, wie unten gezeigt.

Dialog-Box für das Werkzeug Arch Armierung Stützenbewehrung

4. Den Schaltknopf Circular Column im Dialog Column Reinforcement auswählen.

Dialog-Box für Ringförmige Stützenbewehrung

5. Give inputs for data related to circular column reinforcement.

6. Click OK or Apply to generate circular column reinforcement.

7. Abbrechen anklicken, um die Dialog-Box zu verlassen.

Eigenschaften

Wendelbewehrungen:

Hauptbewehrungsstäbe:

Skripten

Siehe auch: Architektur API, Bewehrung API und FreeCAD Grundlagen Skripten.

Das Werkzeug Reinforcement Ringförmige Stützenbewehrung kann in Makros und aus der Python-Konsole mit der folgenden Funktion verwendet werden:

Ringförmige Stützenbewehrung erstellen

RebarGroup = CircularColumn.makeReinforcement(
    s_cover,
    helical_rebar_t_offset,
    helical_rebar_b_offset,
    pitch,
    dia_of_helical_rebar,
    main_rebars_t_offset,
    main_rebars_b_offset,
    dia_of_main_rebars,
    number_angle_check,
    number_angle_value,
    structure=None,
    facename=None,
)

Beispiel

import FreeCAD, Draft, Arch
from ColumnReinforcement import CircularColumn

Circle = Draft.makeCircle(radius=250)
Structure = Arch.makeStructure(Circle)
Structure.ViewObject.Transparency = 80
FreeCAD.ActiveDocument.recompute()

RebarGroup = CircularColumn.makeReinforcement(
    s_cover=20,
    helical_rebar_t_offset=40,
    helical_rebar_b_offset=40,
    pitch=50,
    dia_of_helical_rebar=8,
    main_rebars_t_offset=20,
    main_rebars_b_offset=20,
    dia_of_main_rebars=16,
    number_angle_check=True,
    number_angle_value=6,
    structure=Structure,
    facename="Face3",
).rebar_group

Ringförmige Stützenbewehrung bearbeiten

Die Eigenschaften der Wendelbewehrung und der Hauptbewehrungsstäbe lassen sich mit der folgenden Funktion anpassen:

rebar_group = editReinforcement(
    rebar_group,
    s_cover,
    helical_rebar_t_offset,
    helical_rebar_b_offset,
    pitch,
    dia_of_helical_rebar,
    main_rebars_t_offset,
    main_rebars_b_offset,
    dia_of_main_rebars,
    number_angle_check,
    number_angle_value,
    structure=None,
    facename=None,
)

Beispiel

from ColumnReinforcement import CircularColumn

rebar_group = CircularColumn.editReinforcement(
    rebar_group,
    s_cover=30,
    helical_rebar_t_offset=30,
    helical_rebar_b_offset=30,
    pitch=60,
    dia_of_helical_rebar=10,
    main_rebars_t_offset=-30,
    main_rebars_b_offset=-30,
    dia_of_main_rebars=18,
    number_angle_check=False,
    number_angle_value=45,
    structure=Structure,
    facename="Face3",
)